compelling argument - Spanish English Dictionary